Paged list of filtered users
Jamroom Developers
Then the table pager goes something like this:
$_users = get_tigs_users();
$pagebreak = jrCore_get_pager_rows();
$page = 1;
if (isset($_post['p']) && jrCore_checktype($_post['p'], 'number_nz')) {
$page = (int) $_post['p'];
}
$tcn = count($_users);
$_usr = array_slice($_users, (($page - 1) * $pagebreak), $pagebreak, true);
$dat = array();
$dat[1]['title'] = 'User name';
jrCore_page_table_header($dat);
foreach ($_usr as $_us) {
$dat = array();
$dat[1]['title'] = $_us['user_name'];
// how ever many cols here.....
jrCore_page_table_row($dat);
}
$tpg = ceil($tcn / $pagebreak);
$_pg = array(
'info' => array(
'this_page' => $page,
'prev_page' => ($page > 1) ? ($page - 1) : 0,
'next_page' => ($tpg > $page) ? ($page + 1) : 0,
'total_pages' => $tpg
)
);
jrCore_page_table_pager($_pg);
updated by @michael: 01/17/24 01:36:11AM